Part Number Hot Search : 
4C7V5 WP240 SE040N 1N6623 1210F 2SC6011 SE040N 00410
Product Description
Full Text Search
 

To Download MLX90314AB Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  mlx902xx name of sensor rev y.x 22/aug/98 page 1 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 1 rev 2.2 23/oct/01 f eatures and benefits microprocessor - controlled signal conditioning for bridge - type sensors suited for low - cost sensors: reducti on of non - linearity by programmable coefficients external or internal temperature sensor for compensating temperature errors ver satile output signal ranges: 4, 5, 10, or 11v dc ; 4 to 20 ma loop mass calibration easy with 2400 or 9600 baud uart power supply from 6 to 35v dc applications pressure transducers accelerometers temperature sensor assemblies linear position sensors ordering information art no. temperature suffix package option temperature range MLX90314AB l lw - 40c to 140c MLX90314AB l ud * - 40c to 140c *ud denotes unpackaged die description the mlx903 14ab is a dedicated microcontroller which performs signal conditioning for sensors wired in bridge or diff erential configurations. sensors that can be used include thermistors, strain gauges, load cells, pressure sensors, acceleromete rs, etc. the signal conditioning includes gain adjustment, offset control, high order temperature and linearity compensation. co mpensation values are stored in eeprom and are re - programmable. programming is accomplished by using a pc, with an interface cir cuit (level shifting and glue logic), and provided software. the application circuits can provide an output of an absolute volt age, relative voltage, or current. the output can be range limited with defined outputs when the signal is beyond the programmed limits. other features include alarm outputs and level steering. the robust electrical design allows the mlx903 14ab to be used where most signal conditioning and sensor interface circuits cannot be used. voltage regulation control is provided for absolute voltage and current modes (external fet required). the standard package is a plastic so16w. the device is static - sensitive and requires esd precautions.
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 2 rev 2.2 23/oct / 01 x 35 gain external temp sensor internal temp sensor inv x2 adc 3.5v 0v temp amp gain gntp [1:0] temperature signal. used by microproscessor to perform temperature linearity corrections. hardware gain = 70 0.97v/v 0.48v/v 1.24kohm gain fine gain dac adc dac micro- processor analog digital 2-bit csgn 1-bit csgn supply regulator vdd vbp vbn tmp gnd vmo io1 io2 coms flt ofc opa 0v 3.5v dac_offset coarse offset vdd1 fet gain voltage mode current mode cmo cmn tstb figure 1. functional block diagram
mlx902xx name of sensor rev y.x 22/aug/98 page 3 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 3 rev 2.2 23/oct/01 table 1. mlx90314 electrical specifications dc operating parameters: t a = - 40 to 140 o c, v dd 1 = 6 to 35v dc (unless otherwise spec ified). parameter symbol test conditions min typ max units regulator & consumption input voltage range v in v dd1 (regulator connected) 6 35 v supply current i dd @ t a = 100 o c current mode 2.1 ma supply current i dd @ t a = 100 o c voltage mode 5. 0 ma regulated supply voltage v reg 4.5 4.75 5. 2 v regulated voltage temperature coefficient - 60 0 uv / o c supply rejection ratio psrr v dd1 > 6v 90 db instrumentation amplifier differential input range vbp - vbn iinv = 0 - 2 . 88 8.38 mv/v (vdd) differential input range vbp - vbn iinv = 1 - 8.38 2.88 mv/v (vdd) common mode input range 1/2(vbp+vbn) 38.0 65.0 %vdd pin leakage current pins vbp & vbn to gnd, v dd = 8.0 na common mode rejection cmrr 60 db hardware gain 69 84 v/v coarse offset control range csof[1:0] = 00 - 4.37 - 3.97 mv/v csof[1:0] = 01 - 1.46 - 1.09 mv/v csof[1:0] = 10 1.09 1.46 mv/v csof[1:0] = 11 3.97 4.37 mv/v fi xed offset control range high 1.71 2.29 mv/v low - 2.00 - 1.43 mv/v ia chopper frequency 300 khz gain stage course gain csgn = 0 00 3.0 3.3 v/v (fixed gain = 1023) csgn = 0 01 4.9 5.4 v/v csgn = 0 10 8.0 8.8 v/v csgn = 0 11 12.8 14.1 v/v csgn = 100* 7.9 8.7 v/v csgn = 101* 12.7 14.0 v/v * csgn = 100 to 111: voltage mode only, not applicable to current mode. output > 6.5v; msb = 1 output < 6.5v; msb = 0
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 4 rev 2.2 23/oct / 01 table 1. mlx90314 electrical specifications (continued) dc operating parameters: t a = - 40 to 140 o c, v dd 1 = 6 to 35v dc (unless ot herwise specified). parameter test conditions min typ max units coarse gain csgn = 11 0 * 20.4 23.0 v/v csgn = 1 11* 33.1 36.6 v/v fi xed gain control range 0.4 80 0.9 7 0 v/v digital mode & current mode coarse gain stage course gain csgn = 00 1.05 1.17 v/v csgn = 01 1.71 1.89 v/v csgn = 10 2.77 3.06 v/v csgn = 11 4.48 4.95 v/v output voltage span csgn[2:2] = 0 4.5 6.5 v gain 2.74 3.04 v/v csgn[2:2] = 1 6 . 5 11 v gain 7.24 7.86 v/v minimum output voltage - 0.2 v output source current 2.0 ma output sink current @ 0v output voltage 20 u a output resistance over complete output range 25 ohms digital mode output span csgn[2:2] = 0 6. 5 v csgn[2:2] = 1 11.0 v digital mode step size v dd = 5v, csgn[2:2]=0 6.5 mv v dd = 5v, csgn[2:2]=1 11.0 mv capacitive load vmo pin 10 nf current mode output stage fixed gain r sense = 24 ohm 8.4 9.3 ma/v output current cmo pin current mode 27 ma current sense resistor 24 ohms digital mode current output span v dd = 5v 23 ma digital mode current step size v dd = 5v,r sense =24 30 u a signal path ( general) overall gain voltage mode 98 2100 v/v current mode = 24 284 2625 ma/v overall non - linearity - 0. 25 0. 25 % ratiometry error (4.75v ? 5.25v) overall gain < 250v/v - 1.75 1.75 % overall gain > 250v/v - 4.6 +4.6 % voltage mode output stage ( see voltage mode)
mlx902xx name of sensor rev y.x 22/aug/98 page 5 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 5 rev 2.2 23/oct/01 table 1. mlx90314 electrical specifications (continued) dc operating parameters: t a = - 40 to 140 o c, v dd 1 = 6 to 35v dc (unless ot herwise specified). parameter test conditions min typ max units bandwidth ( - 3db) 39 nf connected from flt to gnd 2.8 3.5 4.2 khz 18.0 mvrms temperature sensor & - amplifier temperature sensor sensitivity 390 uv/ o c temperature sensor output voltage 70 380 mv temperature sensor & amplifier (continued). input voltage range tmp pin gntp[1,0] = 00 20 7 517 mv @ v dd = 5.0v gntp[1,0] = 01 14 5 367 mv gntp[1,0] = 10 10 1 2 63 mv gntp[1,0] = 11 7 1 1 86 mv dac resolution 10 bit monotonicity guaranteed by design ratiometric output range (dac output) 1 7 5 % v dd offset error 10 lsb differential non - linearly 1 lsb integral non - linearity 2 lsb adc resolution 10 bit monotonicity guaranteed by design ratiometric input range 1 7 5 % v dd offset error 10 lsb differential non - linearly 1 lsb integral non - linearity 2 lsb on - chip rc oscillator and clock untrimmed rc oscillator frequency 40 250 khz trimmed rc oscillator frequency (measured at tmp pin with tstb pin pulled low after power up) 86.9 87.8 88.7 khz frequency temperature coefficiency 26 hz/ o c clock stability with temperature compensation over full temperature range - 3 +3 % ratio of f (microcontroller main clock and (rc oscillator) turbo = 0 7 turbo = 1 28 noise, v dd = 5v , c flt =39nf, c l =10nf, r l =5k , analog mode (max. gain)
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 6 rev 2.2 23/oct / 01 table 1. mlx90314 electrical specifications (continued) dc operating parameters: t a = - 40 to 140 o c, v dd 1 = 6 to 35v dc (unless ot herwise specified). parameter test conditions min typ max units input & output pins (i01 & i02) digital input levels low 0.5 v high v dd - 0.5 output levels @ output current = 5ma low v dd - 0.4 0.4 v @ output current = 5ma high v dd tstb pin input levels low 0.5 v high v dd - 0.5 pull - up resistor 66 k ohms flt pin output resistance 1.24 k ohms output voltage range vdd = 5v 0.05 3. 6 v ofc pin output voltage range vdd = 5v 0.05 3. 75 v load capacitor 20 pf uart & coms pin uart baud rate turbo = 0 2400 baud turbo = 1 9600 baud coms pin input levels low 0.3*v dd v high 0.7*v dd v coms pin output resistance low 100 ohms high 100 k ohms
mlx902xx name of sensor rev y.x 22/aug/98 page 7 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 7 rev 2.2 23/oct/01 table 2. absolute maximum ratings supply voltage (ratiometric) v dd max 6v supply voltage (ratiometric) v dd min 4.5v supply voltage (operating), v dd1 max 35v reverse voltage protection - 0.7v supply current, current mode, i dd 3.5ma supply current, voltage mode, i dd 4.5ma output current, i vmo 8ma output current (short to v dd ), i scvmo 100ma output current (short to v ss ), i scvmo 8ma output voltage, v vmo +11v power dissipation, p d 71mw operating temperature range, t a - 40 to +140 storage temperature range, t s - 55 to +150c maximum junction temperature, t j 150c unique features customization melexis can customize the mlx903 14 in both hardware and firmware for unique requirements. the har dware design provides 64 bytes of ram, 3 kbytes of rom, and 48 bytes of eeprom for use by the firmware. special information the output of the sensor bridge is amplified via offset and gain amplifiers and then converted to the correct output signal form in one of the output stages. the sensitivity and offset of the analog signal chain are defined by numbers passed to the dac interfaces from the microcontroller core (gn[9:0] and of[9:0]). the wide range of bridge offset and gain is accommodated by mea ns of a 2 - bit coarse adjustment dac in the offset adjustment (csof [1:0]), and a similar one in the gain adjustment (csgn[2:0]). the signal path can be directed through the processor for digital processing. two i/ o pins are available for analog inputs or di gital outputs. these pins can be used for alarms on various points on the analog signal path and built - in or external temperatur e values. programming and setup the mlx903 14 needs to have the compensation coefficients programmed for a particular bridge sens or to create the sensor system. programming the eeprom involves some minimal communications interface circuitry, melexis? setup software, and a pc. the communications interface circuitry is available in a development board. this circuitry communicates with the pc via a standard rs - 232 serial communications port. cross reference there are no known devices which the mlx 903 14ab can replace. esd precautions observe standard esd control procedures for cmos semiconductors.
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 8 rev 2.2 23/oct / 01 pin signal name description 1,2 i/o1, 2 bi - directional i/o. can also be used as input to a/d converter. i/o can be controlled by serial communications or by firmware as alarm inputs or level out. (unconnected when not used) 3 tstb test pin for melexis production testing. (in normal application connected to vdd) 4 flt filter pin; allows for connection of a capacitor to the internal analog path. 5 ofc offset control output. provides access to the internal programmed offset control voltage for use with external circuitry. (uncon nected when not used) 6,7 vbn,vbp bridge inputs, negative and positive. 8 tmp temperature sensor input. an external temperature sensor can be used in conjunction with the internal one. the external sensor c an provide a temperature reading at the location of the bridge sensor. 9 v dd regulated supply voltage. used for internal analog circuitry to ensure accurate and stable signal manipulation. 10 fet regulator fet gate control. for generating a stable supply for the bridge sensor and internal analog circuitry (generates regula ted voltage for vdd). 11 v dd1 unregulated supply voltage. used for digital circuitry and to generate fet output. 12 vmo voltage mode output. compensated sensor output voltage. 13 cmo current mode output. compensated sensor output for current mode operation. 14 cmn current mode negative rail. current mode return path. 15 gnd power supply return. 16 coms serial communications pin. bi - directional serial communication signal for reading and writing to the eeprom. table 3. pin description 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 io1 io2 tstb flt ofc vbn vbp tmp coms gnd cmn cmo vmo vdd1 fet vdd figure 2. pinout (so16w (lw) package)
mlx902xx name of sensor rev y.x 22/aug/98 page 9 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 9 rev 2.2 23/oct/01 analog features supply regulator a bandgap - stabilized supply - regulator is on - chip while the pass - transistor is external. the bri dge - type sensor is typically powered by the regulated supply (typically 4.75v). for ratiometric operation, the supply - regulator can be disabled by connecting together the unregulated and regulated supply pins. oscillator the mlx903 14 contains a programmabl e on - chip rc oscillator. no external components are needed to set the frequency (87.8 khz +/ - 1%). the mcu - clock is generated by a pll (phase locked loop tuned for 614 khz or 2.46 mhz) which locks on the basic oscillator. the frequency of the internal clo ck is stabilized over the full temperature range, which is divided into three regions, each region having a separate digital clo ck setting. all of the clock frequency programming is done by melexis during final test of the component. the device uses the in ternal temperature sensor to determine which temperature range setting to use. a /d and d/a conversions using only one dac for s aving chip area, the "offset dac" is multiplexed in various ways. both "fine offset" and "digital mode" signals are stored on a capacitor. an adc - loop is available by using a comparator and sar. d/a before changing to another capacitor, the dac output shou ld be settled to the new value. for example, modsel moves the analog multiplexer to the so - called "open state 0." at the same ti me, the 10 bit mux selects of[9:0] for the offset - dac. after the dac settling time, the analog multiplexer is moved to its final state and the dac - output is stored on a capacitor. a/d the s/w - signal modsel connects the sar - output to the dac and the dac - ou tput to the comparator. the saregister is initialized by a rising edge of stc (s/w signal). at the end of the a/d conversion, th e eoc flag is set to 1 and the controller can read the adc values. power - on reset the power - on reset (por) initializes the state of the digital part after power up. the reset circuitry is completely internal. the chip is completely reset and fully operational 3.5 ms from the time the supply crosses 3.5 volts. the por circuitry will issue another por if the supply voltage goes below this threshold for 1.0 u s. test mode for 100% testability , a "test" pin is provided. if the pin is pulled low, then the monitor program is entered and the chip changes its functionality . in all other applications, this pin should be pulled high or left floating (internal pull - up). temperature sense the temperat ure measurement, tpo, is generated from the external or internal temperature sensor. this is converted to a 10 - bit number for us e in calculating the signal compensation factors. a 2 - bit coarse adjustment gntp[1:0] is used for the temperature signal gain & offset adjustment.
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 10 rev 2.2 23/oct / 01 timer the clock of the timers tmi and tpi is taken directly from the main oscillator. the timers are never reloaded, so the next interrupt will take place 2x oscillator pulses after the first interrupt. watch dog an internal watch dog will reset the whole circuit in case of a software crash. if the watch dog counter is not reset at least once every 26 milliseconds (@ 2.46 mhz main clock), the microcontroller and all the peripherals will be reset. firmware the mlx903 14 firmware performs the signal conditioning by either of two means: analog or digital. the analog signal conditioning allows separate offset and gain temperat ure coefficients for up to four temperature ranges. digital mode allows for all of the analog capabilities plus up to five different gain values based on the input signal level. also available in both modes is the capability of range limiting and lev el steering. temperature processing in both analog and digital modes, the temperature reading controls the temperature compensa tion. this temperature reading is filtered as designated by the user. the filter adjusts the temperature reading by factoring in a portion of the previous value. this helps to minimize the effect of noise when using an external temperature sensor. the filter equation is: if measured_temp > temp_f(n) then temp_f(n+1) = temp_f(n) + [measured_temp - temp_f(n)] / [2 n_fact or ]. if measured_temp < temp_f(n), then temp_f(n+1) = temp_f(n) - [measured_temp - temp_f(n)] [2 n_factor ]. temp_f(n+1) = new filtered temperature value. temp_f(n) = previous filtered temperature value. measured_temp = value from temperature a t o d. n_factor = filter value set by the user (four lsb?s of byte 25 of eeprom), range 0 - 6 . the filtered temperature value, temp_f, is stored in ram bytes 58 and 59. the data is a 10 bit value, left justified in a 16 bit field. digital features microprocessor, lx11 core, interrupt controller, memories the lx11 microcontroller core is described in its own datasheet. as an overview, this implementation of the lx11 risc core has following resources: two accumulators, one index and two interrupt accumulators. 15 - 8 bit i/o ports to internal resources. 64 byte ram. 4 kbytes rom : 3 kbytes is availa ble for the customer's application firmware. 1k is reserved for test. 48 x 8 bit eeprom. four interrupt sources, two uart int errupts and two timers. uart the serial link is a potentially full - duplex uart. it is receive - buffered, in that it can receive a second byte before a previously received byte has been read from the receiving register. however, if the first byte is not rea d by the time the reception of the second byte is completed, the first byte will be lost. the uart's baud rate depends on the rc - oscillator's frequency and the "turbo" - bit (see output port). transmitted and received data has the following structure: start bit = 0, 8 bits of data, stop bit = 1. sending data writing a byte to port 1 automatically starts a transmission sequence. the t x interrupt is set when the stop - bit of the byte is latched on the serial line. receiving data reception is initialized by a 1 to 0 transition on the serial line (i.e., a start - bit). the baud rate period (i.e., the duration of one bit) is divided into 16 phases. the first six and last seven phases of a bit are not used. the decision on the bit - value is then the result of a majori ty vote of phase 7, 8 and 9 (i.e., the center of the bit). spike synchronization is avoided by de - bouncing on the incoming dat a and a verification of the start - bit value. the rx interrupt is set when the stop bit is latched in the uart.
mlx902xx name of sensor rev y.x 22/aug/98 page 11 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 11 rev 2.2 23/oct/01 different modes analog mode the parameters of and gn represent, respectively, offset correction and span control, while oftci an d gntci represent their temperature coefficients (thermal zero shift and thermal span shift). after reset, the firmware continuo usly calculates the offset and gain dac settings as follows: the eeprom holds parameters gn, of, oftci and gntci, where ?i? is t he gap number and can be 1 < i < 4. the transfer function is described below. vout = fg * dac_gain * csgn[2:0] * { vin+dac_off set +csof} iout = fg * dac_gain * csgn[1:0] * { vin+dac_offset +csof} * 8.85ma/v fg = hardware gain (~20v/v). part of the hardwa re design, and not changeable. csgn = course gain, part of byte 2 in eeprom. csof = coarse offset, part of byte 2 in eepr om. gain dac_gain (new value) ~ gn[9:0] + [gntci * dt ] gn[9:0] = fi xed gain, bytes 3 and 17 in eeprom. gntci = gain tc for a gi ven temperature segment i. gntcil and gntcih in eeprom table. dt = temp. change within the appropriate gap. how t o calculate gain in the first temp. gap?: dac_ gain = gn [9:0] - gn tc 1 * (t 1 ? temp_f 1 ) how to calculate gain in the other temp. gaps?: 2nd gap: dac_ gain = gn [9:0] + gn tc 2 * (temp_f 2 ? t1 ) 3th gap: dac_gain = dac_gain2 + gntc3 * (temp_f3 ? t2) 4th gap : dac_gain = dac_gain3 + gntc4 * (temp_f4 ? t3) w here : t emp _f = filtered temp . (previously described). if gntc1 > 2047 => da c_gain - if gntc2,3,4 > 2047 => dac_gain [v/v] offset dac_offset (new value) ~ of [9:0]+[ of tci* dt ] of [9:0] = fi xed gain, bytes 4 and 17 in eeprom. of tci = offset for a given temperature segment i. of tcil and of tcih in eeprom table. dt = temp. change within the appropriate gap. calculati on of the offset for a given temperature se g ment is performed the same way as for the gain. [mv/v] digital mode the mlx903 14 firmware provides the capability of digitally processing the sensor signal in addition to the analog processing. this capability allows for signal correction. signal correc tion while in digital mode the firmware can perform signal correction. this is an adjustment to the output level based on the in put signal level. adjustment coefficients can be set for five different signal ranges. the output is obtained by the following f ormula: output = (signal ? pi) * pci + poff where signal = input signal measurement; poff = pressure ordinate pi = pres sure signal point (i = 2,3,4,5) pci = programmed coefficient. the pci coefficients are coded on 12 bits: one bit for the sign , one for the unity, and the rest for the decimals. the pi are coded on 10 bits (0 - 3ffh) in high - low order. pnb_tnb: contains t he number of signal points, coded on the four msb?s. the four lsb?s are reserved for the number of temperature points. see table 4 and table 5 . compensation trade - offs a compromise must be made between temperature compensation and pressure correction. the eeprom space where the signal coefficients are stored is shared with the temperature coefficients, with the result that an eepr om byte can be used either for a temperature coefficient or for a signal coefficient, but not both. table 6 presents the possibilities among the maximum number of temperature gaps and the maximum number of signal gaps. gain dac gn _ 48 . 0 1023 ] 0 : 9 [ * ) 48 . 0 97 . 0 ( = + - offset dac of _ 57 . 1 1023 ] 0 : 9 [ * ) 57 . 1 83 . 1 ( = - - -
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 12 rev 2.2 23/oct / 01 table 4. pnb_tnb bit definition; table 5. pnb_tnb bit definition; temperature gaps # of temperature gaps 4 lsb of pnb_tnb fixed (1) 0 2 gaps 5 3 gaps 8 4 gaps 11 (b hex) # of pressure gaps 4msb of pnb_tnb value fixed 15 (f hex) 1 14 (e hex) 2 12 (c hex) 3 10 (a hex) 4 8 5 6 table 6. temperature parameter figure 3. temperature linearity correction of & gn mlx90314 t3 gn0 of0 t2 t1 0 3ffh i1 i2 i3 i4 gntc4 gntc3 gntc2 gntc1 oftc1 oftc2 oftc3 oftc4 1 gap baseline calibration output (units) figure 4. signal linearity correction output mlx90314 p4 p3 p2 0 p5 pc1 pc2 pc3 pc4 pc5 maximum number of temperature gaps maximum number of signal gaps fixed gain and fixed offset 5 gaps 2 gaps 3 gaps 3 gaps 2 gaps 4 gaps fixed signal
mlx902xx name of sensor rev y.x 22/aug/98 page 13 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 13 rev 2.2 23/oct/01 figure 5. alarm function output output input signal mlx90314 low output low trigger high trigger high output selected input mux value tpo 0010 iao 0110 gno 0000 vmo 0011 io1 0100 io2 0101 table 7. alarm source bit definition figure 6. alarm & steering source points vmo cmo cmn tstb vm gain cm offset power supply regulation temp sense & amp bidirectional i/o adc & dac uart microcontroller core, memory, eeprom reset,test,& oscillator ofc flt vdd1 fet vdd gnd coms io2 io1 tmp vbn vbp iao gno tpo alarm option this option allows controlling the low and high limits of the output (see figure 5.). the output level is set when the output tries to exceed the programmed limits. five bytes are reserved for this option. the first byte is the low trigger lim it and the second the low output. the third and fourth bytes are used for the high limit and the output. the fifth byte is the alarm control, used to select the alarm input. the different levels are programmed as eight bit numbers. these correspond to th e 8 upper bits of the 10 bit signal measurement. when the alarm mode is not used, all of the data is 0. the control code is code d as shown in table 7. the six possible signals are listed below and are encoded on the 4 msb?s of byte 31 of the eeprom. io1 & io2 io1 and io2 are used in the alarm and level steering modes. for custom firmware, they can be used for a digital input, an analog input, or a digital figure 7. level steering function io1, io2 parameter mlx90314 level 1 1 -1 1 - 0 0 - 1 0 - 0 (i02,i01) level 2 level 3
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 14 rev 2.2 23/oct / 01 bit function remarks 7 1= eeprom checksum test active 0= eeprom checksum test inactive eeprom checksum test. checksum test failure will force the output to the value programmed in bytes 40 and 41 of the eeprom (see table 10). 6 0 = analog mode 1 = digital mode digital mode must be activated when vmo and cmo both active. 5 0 = alarm function inactive 1 = alarm function active alarm functions are like ?limiting functions?: if defined adc input is below low alarm trigger, then digmod becomes activ e with alarm low output). if defined adc input is above high alarm trigger, then digmod becomes active with alarm hi gh output. note: deactivated if the level steering mode is active 4 0 = io1/io2 are not active outputs 1 = level steering: io1/io2 are active outputs depending on the sampled input, io1/io2 will be a two bit digital output. if io1/io2 are not active outputs, then they will be a nalog inputs. 3 0 = turbo inactive 1 = turbo active 2 0 = vmo inactive 1 = vmo active 1 0 = internal temperature sensor active 1 = external temperature sensor active 0 0 = cmo inactive 1 = cmo active cmo has fixed digital value (eeprom byte - see below) if both vmo and cmo are active. to activate this value, the digital mode m ust be activated. table 9. mode byte bit definition level steering the level steering option allows configuration of the io pins as outputs to indicate the relative level of a sele cted signal. see figure 7. the levels at which the two outputs change state are programmed by the user. the programmed levels ar e set as eight bit numbers and compared to the upper eight bits of the digitized signal. this function utilizes the same resourc es as the alarm function. the two functions (level steering and alarm) can not be used simultaneously. four bytes in the eeprom command this option. the first byte is used to select the input, while the last three comprise the transition levels. the contr ol byte for the level steering is the same as for the alarm. the four msb?s hold the code for the selected input. the control by te has several possibilities as designated by the mux settings (see table 8) communications the mlx903 14 firmware transfers a complete byte of data into and from the memory based on a simple command struct ure. the commands allow data to be read and written to and from the eeprom and read from the ram. ram data that can be read incl udes the current digitized temperature and digitized gno. the commands are described below. melexis provides setup software for programming the mlx903 14 . selected input mux value tpo 0010 iao 0110 gno 0000 vmo 0011 table 8. level steering bit definitions
mlx902xx name of sensor rev y.x 22/aug/98 page 15 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 15 rev 2.2 23/oct/01 uart commands the commands can be divided into three parts: (1) downloading of data from the asic, (2) uploading of data to the asic and (3) the reset command. all the commands have the same identification bits. the two msb?s of the sent byte indicate the command while the last six msb?s designate the desired address. the commands are coded as followed: 11 to read a ram byte. 10 to read an eeprom byte. 01 to write in the eeprom. 00 to write in the ram. the addresses can include 0 - 63 for the ram, 0 - 47 for the eeprom, and 63 for the eeprom, reset command (read). downloading command with one byte, data can be downloaded from the asic. the asic will automatically send the value of the desired byte. uploading command writing to the ram or eeprom involves a simple handshaking protocol in which each byte transmitted is acknowledged by the firmware. the first byte transmitted to the f irmware includes both command and address. the firmware acknowledges receipt of the command and address byte by echoing the same information back to the transmitter. this ?echo? also indicates that the firmware is ready to receive the byte of data to be stored in ram or eeprom. next, the byte of value to be stored is transmitted and, if successfully received and stored by the fi rmware, is acknowledged by a ?data received signal,? which is two bytes of value bch. if the ?data received signal? is not obser ved, it may be assumed that no value has been stored in ram or eeprom. reset command reading the address 63 of the eeprom resets the asic and generates a received receipt indication. immediately before reset, the asic sends a value of bch to the uart, indi cating that the reset has been received. eeprom data all user - settable variables are stored in the eeprom within the mlx903 14ab . the eeprom is always re - programmable. changes to data in the eeprom do not take effect until the device is reset via a soft res et or power cycle. 12 bit variables are stored on 1.5 bytes. the 4 msb?s are stored in a separate byte and shared with the four msb?s of another 12 - bit variable. clock temperature stabilization to provide a stable cl ock frequency from the internal clock over the entire operating temperature range, three separate clock adjust values are used. shifts in operating frequency over temperature do not effect the performance but do, however, cause the communications baud rat e to change. the firmware monitors the internal temperature sensor to determine which of three temperature ranges the device cu rrently is in. each temperature range has a factory set clock adjust value, clktc1, clktc2, and clktc3. the temperature ranges a re also factory set. the ctemp1 and ctemp2 values differentiate the three ranges. in order for the temperature a to d value to b e scaled consistently with what was used during factory programming, the clkgntp (temperature amplifier gain) valued is stored. the cadj value stored in byte 1 of the eeprom is used to control the internal clock frequency while the chip boots. unused byte s there are eight unused bytes in the eeprom address map. these bytes can be used by the user to store information such as a ser ial number, assembly date code, production line, etc. melexis doesn?t guarantee that these bytes will be available to the user i n future revisions of the firmware. eeprom checksum a checksum test is used to ensure the contents of the eeprom. the eight bit sum of all of the eeprom addresses should have a remainder of 0ffh when the checksum test is enabled (mode byte). byte 47 is us ed to make the sum remainder totals 0ffh. if the checksum test fails, the output will be driven to a user defined value, faultva l. when the checksum test is enabled, the checksum is verified at initialization of ram after a reset. ram data all the coeffici ents (pressure, temperature) are compacted in a manner similar to that used for the eeprom. they are stored on 12 bits (instead of keeping 16 bits for each coefficient). all the measurements are stored on 16 bits. the user must have access to the ram and t he eeprom, while interrupt reading of the serial port. therefore, bytes must be kept available for the return address, the a - acc u and the b - accu, when an interrupt occurs. the ram keeps the same structure in the both modes.
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 16 rev 2.2 23/oct / 01 byte designation note 0 mode byte contents described in table 9. 1 cadj controls system clock during boot. 2 coarse control contents described in table 12. 3 gn1l the eight lsb's of the fixed gain, gn[7:0]. 4 of1l the eight lsb's of fixed offset of[7:0]. 5 gntc1l the eight lsb's of the first gain tc gntc1[7:0]. 6 oftc1l the eight lsb's of the first offset tc oftc1[7:0]. 7 tr1l pc5l the eight lsb's of the first temperature point, t1[7:0]. the eight lsb's of pressure coefficient 5 pc5[7:0]. 8 gntc2l p5l the eight lsb's of the second gain tc gntc2[7:0]. the eight lsb's of pressure point 5 p5[7:0]. 9 oftc2l pc4l the eight lsb's of the second offset tc oftc2[7:0]. the eight lsb's of pressure coefficient 4 pc4[7:0]. 10 tr2l p4l the eight lsb's of the second temperature point t2[7:0]. the eight lsb's of pressure point 4 (or signature) p4[7:0]. 11 gntc3l pc3l the eight lsb's of the third gain tc gntc3[7:0]. the eight lsb's of pressure coefficient 3 (or signature) pc 3 [8:0]. table 11. eeprom byte definitions decimal hexadecimal equivalent fixed point signed number equivalent 0 0000h +0.00 1023 3ffh +0.99 9 0234 1024 400h +1.000 2047 7ffh +1.9990234 2048 800h - 0.000 3071 0bffh - 0.9990234 3072 0c00h - 1.000 4095 0fffh - 1.9990234 table 10. examples of fixed point signed numbers data range various data are arranged as follows: temperature points: 10 bits, 0 - 03ff in high - low order. pressure points: 10 bits, 0 - 03ff in high - low order. gn1: 10 bits, 0 - 03ff in high - low order. of1: 10 bits, 0 - 03ff in high - low order. gn tci: signed 12 bits (with msb for the sign), [ - 1.9990234, +1.9990234]. oftci: signed 12 bits (with msb for the sign), [ - 1.9 990234, +1.9990234]. pci: signed 12 bits (with msb for the sign), [ - 1.9990234, +1.9990234] digmo: 10 bits, 0 - 03ff in high - l ow order (see table 13 for examples of fixed point
mlx902xx name of sensor rev y.x 22/aug/98 page 17 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 17 rev 2.2 23/oct/01 byte designation note 12 oftc3l or p3l the eight lsb's of the third offset tc oftc3[7:0]. the eight lsb's of pressure point 2 (or signature) p2[7:0]. 13 tr3l or pc2l the eight lsb's of the third temperature point t3[7:0]. the eight lsb's of pressure coefficient 2 pc2[7:0]. 14 gntc4l or p2l the eight lsb's of the fourth gain tc gntc4[7:0]. the eight lsb's of pressure point 2 p2[7:0]. 15 oftc4l or pc1l the eight lsb's of the fourth offset tc oftc4. the eight lsb's of pressure coefficient 1 pc1 16 poffl the eight lsb's of pressure (output signal) ordinate poff[7:0]. upper lower four four bits bits upper four bits. lower four bits 17 gn1[9:8] of1[9:8] two msb's of fixed gain two msb's of fixed offset gn[9:8]. of[9:8] 18 gntc1[11:8] oftc1[11:8] four msb's of first gain tc four msb's of the first offset gntc1[11:8]. tc oftc1[11:8]. 19 tr1[9:8] gntc2[11:8] pc5[11:8] p5[9:8] two msb's, first temperature four msb's, second gain point t1[9:8] or tc gntc2[11:8] or four msb's , pressure tc gntc2[11:8] or coefficient 5 pc5[11:8]. two msb's pressure point 5 p5[9:8]. 20 oftc2[11:8] tr2[9:8] pc4[11:8] p4[9:8] four msb's second offset two msb's second tc oftc2[11:8] or temperature point t2[9:8] or four msb's pressure two msb's pressure point 4 coefficient 4 pc4[11:8]. p4[9:8]. 21 gntc3[11:8] oftc3[11:8] pc3[11:8] p3[9:8] four msb's third gain tc four msb's third offset gntc3[11:8] or tc oftc3[11:8] or four msb's pressure two msb's pressure point 3 coefficient 3 pc3[11:8]). p3[9:8]. 22 tr3[9:8] gntc4[11:8] pc2[9:8] p2[9:8] two msb's third four msb's fourth gain tc temperature point t3[9:8] or gntc4[11:8] or four msb' s pressure two msb's pressure coefficient 2 pc2[11:8]. point 2 p2[9:8]. 23 oftc4[11:8] poff[9:8] pc1[11:8] four msb's fourth offset tc two msb's pressure ordinate oftc4[11:8] or poff[9:8]. four msb's p ressure coefficient 1 pc1[11:8]. table 11. eeprom byte definitions (continued)
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 18 rev 2.2 23/oct / 01 byte designation note 24 pnb_tnb number of temperature and pressure gaps. see tables 4, 5, and 6, and figures 3 and 4. 25 n_factor temperature filter coefficient, four lsb's. four msb's must all be zero. 26 not used this byte is not used. 27 alarm low trigger level1 io2/io1 value below which alarm will go on. value of first level ([io2, io1]= 00 - 01). see figures 5 & 7. 28 alarm low output level2 io2/io1 value of digmo during ?alarm low? condition. value of second level ([io2,io1] = 01 - 10). see figures 5 and 7 29 alarm high trigger level3 io2/io1 value above which alarm will go on. value of third level ([io2,io1]=10 - 11). see figures 5 and 7. 30 alarm high out level value of digmo during ?alarm high? condition. see figures 5 and 7. 31 alarm control byte io1/io2 control byte four lsb's are unused three bits needed for choice of input for alarm detection (tpo, iao, gno, vmo, io1 or io2). two bits needed for choice of input for level - steering (tpo, iao, gno or vmo). the above bits are multiplexed according to the mode. if both cmo and vmo are activ e, then alarm is not active. 32 clktc1 value of cadj at low temperature (don?t change; factory set). 33 clktc2 value of cadj at mid temperature (don?t change; factory set). 34 clktc3 value of cadj at high temperature don?t change; factory set). 35 ctemp1 first cadj temperature point, eight msb?s of the 10 bit internal temperature value (set at factory; do not change). 36 ctemp2 second cadj temperature point, eight msb?s of the 10 bit internal temperature value (set at factory; do not change). 37 - 38 not used these bytes are not used by the firmware and are available to the user. 39 clkgntp setting for temperature amplifier for clock temperature adjustment temperature reading (set at factory; do not change). 40 - 41 faultval value sent to output if checksum test fails is a 10 bit value. 42 - 46 not used these bytes are not used by the firmware and are available to the user. 47 checksum eeprom checksum; value needed to make all bytes add to 0ffh. must be set by user if checksum test is active. table 11. eeprom byte definitions (continued)
mlx902xx name of sensor rev y.x 22/aug/98 page 19 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 19 rev 2.2 23/oct/01 notes for table 11 1. not all the temperature and pressure coefficients must be used. when a coefficient is unused, the eight ls b?s and the four msb?s are replaced by 0. 2. the level steering and the alarm mode cannot be active simultaneously because the levels bytes are shared with the two modes. 3. if the alarm mode and the level steering are both active, the level steering mod e is dominant. the firmware will run with the level steering mode, by default. 4. if the digmo mode (vmo and cmo both active) is active, the alarm will be automatically disabled by the firmware. 5. at pnb_tnb address, the four msb's correspond to the a ddress of the last pressure point and the four lsb?s to the address of the last temperature point. 6. in the alarm_control vari able, the selected input is stored on the three msb?s. 7. pi and ofi are 10 bit values, right justified in 12 bits fields. table 12. bit definitions; coarse control , byte 2 bit symbol function 7 iinv invert signal sign. 6 gntp1 gain & offset of temperature amplifier. 5 gntp0 gntp = 0 to 3. 4 csof 1 coarse offset of signal amplifier. 3 csof 0 csof = 0 to 3. 2 csgn2 1 csgn1 0 csgn0 coarse gain of signal amplifier. csgn = 0 to 7. if csgn > 3, output range = 0 to 10v. if csgn <= 3, output range = 0 to 5v. byte functions remarks 0 mode byte see table 9. 1 gn1l fixed gain number (8lsb). 2 of1l fixed offset number (8lsb). 3 gntc1l first gain tc (8lsb). 4 oftc1l first offset tc (8lsb). 5 tr1l pc5l first temperature point. pressure coefficient 5 (8lsb). 6 gntc2l p5l second gain tc. pressure point 5 (8lsb). 7 oftc2l pc4l second offset tc. pressure coefficient 4 (8lsb). 8 tr2l p4l second temperature point. pressure point 4 (or signature) (8lsb). 9 gntc3l pc3l third gain tc. pressure coefficient 3 (or signature) (8lsb). 10 oftc3l p3l third offset tc. pressure point 2 (or signature) (8lsb). table 13. ram byte definitions
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 20 rev 2.2 23/oct / 01 table 13. ram byte definitions (continued) byte functions remarks 11 tr3l pc2l third temperature point. pressure coefficient 2 (8lsb). 12 gntc4l p2l fourth gain tc. pressure point 1 (8lsb). 13 oftc4l pc1l fourth offset tc. pressure coefficient 1 (8lsb). 14 digmop1l fixed pressure (8lsb). 15 gn1[9:8] of1[9:8] two msb's of fixed gain two msb's of fixed offset gn[9:8]. of[9:8]. 16 gntc1 oftc1 [11:8] [11:8] four msb's of first gain tc four msb's of the first gntc1[11:8]. offset tc oftc1[11:8 ] 17 tr1[9:8] gntc2 [11:8] pc5[11:8] p5[9:8] two msb's, first temperature four msb's, second gain point t1[9:8] or tc gntc2[11:8] or f our msb's pressure two msb's, pressure coefficient 5 pc5[11:8]. point 5 p5[9:8] 18 oftc2[11:8] tr2 [9:8] pc4[11:8] p4[9:8] four msb's, second offset tc two msb's, second temp. oftc2[11:8] or point t2[9:8] or four ms b's, pressure two msb's, pressure coefficient 4 pc4[11:8]. point 4 p4[9:8]. 19 gntc3[11:8] oftc3 [11:8] pc3[11:8] p3[9:8] four msb's, third gain tc four msb's third offset gntc3[11:8] or tc oftc3[11:8] or four msb's, pressure two msb's pressure coefficient 3 pc3[11:8]). point 3 p3[9:8] 20 tr3[9:8] gntc4 [11:8] pc2[9:8] p2[9:8] two msb's, third temperature four msb's, fourth gain point t3[9:8] or tc gntc4[11:8] or four msb's, pressure two msb's, pressure coefficient 2 pc2[11:8]. point 2 p2[9:8]. 21 oftc4[11:8] p1[9:8] pc1[11:8] four msb's fourth offset tc two msb's pressure oftc4[11:8] or point 1 p1[9:8]. four msb' s pressure coefficient 1 pc1[11:8]. 22 pnb_tnb same as eeprom. 23 n_factor temperature filter coefficient ? 4 lsb?s, 4 msb = 0 24 not used 25 - 26 gn offset ordinate of the current gap. 27 - 28 of gain ordinate of the current gap. 29 taddress 4 bits for the max. temperature address of the current gap; 4 bits for the min. temperature address of the current gap.
mlx902xx name of sensor rev y.x 22/aug/98 page 21 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 21 rev 2.2 23/oct/01 note: because of space considerations, the measured temperature can?t be kept in the ram at all times. if the measured temperatu re is to be available, the temperature filter variable, n_factor, must be set to 6 . table 13. ram byte definitions (continued) byte functions remarks 30 alarm control byte io1/io2 control byte three bits needed for choice of input for alarm detection (tpo, iao, gno, vmo, io1 or io2). two bits needed for choice of input for level - steering (tpo, iao, gno or vmo). these bits are multiplexed according the mode. note: if both cmo and vmo are active, then alarm is not active. 31 alarm low trigger level io1/io2 level 1 value below which alarm will go on. value of first level ([io2,io1]=00 - 01). 32 alarm low output level io1/io2 level 2 value of digmo during ?alarm low? condition. value of second level ([io2,io1]=01 - 10). 33 alarm high trigger level io1/io2 level 3 value above which alarm will go on. value of third level ([io2,io1] = 10 - 11). 34 alarm high output level value of digmo during ?alarm high? condition. 35 - 36 a_16 16 bits a register. 37 - 38 b_16 16 bits b register. 39 - 42 result_32 32 bits result (for 16 bit multiplication). 43 - 44 tempo1 measured temperature, internal or external, and temporary variable 1. 45 tempo2 temporary variable 2. 46 - 47 signal_in digitized signal value, analog and digital mode 48 coms_backup address saved when command is send. 49 p3_copy port 3 setting copy. 50 adsav1 address saved at interrupt. 51 - 52 aaccsav a - accumulators saved at interrupt. 53 baccsav b - accumulators saved at interrupt. 54 - 55 dac_gain dac gain (gn). 56 - 57 dac_offset dac offset (of). 58 - 59 temp_f filtered temperature. this is a 10 bit number that is left just i- fied in a 16 bit field. 60 - 61 signal_out digitized linearity corrected signal value. digital mode only. 62 - 63 adsav2 address saved when call.
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 22 rev 2.2 23/oct / 01 prototyping melexis offers an mlx903 14 evaluation kit which contains an evaluation circuit board, serial interface cab le, and s oftware diskette. the circuit board provides the necessary circuitry for all three applications circuits shown on the next page. also included in the circuit board is level shifting and glue logic necessary for rs - 232 communications. the board has a sock et with a single mlx903 14 installed, and direct access to the pins of the ic. the user can easily attach bridge sensor to the board for in - system evaluation. the serial interface cab le connects the evaluation board directly to a pc?s serial port for in - system calibration. the software runs in the familiar windows platform and allows for programming and evaluation of all compen sation parameters within the eeprom. figure 8. mlx903 14 evaluation kit with mlx software
mlx902xx name of sensor rev y.x 22/aug/98 page 23 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 23 rev 2.2 23/oct/01 vdd1 vdd coms vbp vbn cmo gnd 5k 39 nf flt supply ground 100 nf tmp cmn 75 ohms 24 ohms 100 nf 100 nf depends on stability of the current loop fet vdd1 vdd fet coms vbp vbn vmo gnd 100 nf 100 nf 10 nf 10k 5k 100 nf 39 nf flt supply output ground automotive apps figure 9a. absolute voltage mode figure 9b. ratiometric voltage mode figure 9c. current mode typical 90314 applications vdd1 vdd coms vbp vbn vmo gnd 10 nf 10k 5k 39 nf flt supply output ground 100 nf tmp
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 24 rev 2.2 23/oct / 01 16 15 14 13 12 11 10 9 1 2 3 4 5 6 7 8 io1 io2 tstb flt ofc vbn vbp tmp coms gnd cmn cmo vmo vdd1 fet vdd mlx90308ccc g s d external fet for regulation pressure sensor oil pressure (psi) communication s gnd signal out v + programmable oil pressure gauge this application example illustrates a fundamental application of the mlx903 14 and a bridge type pressure sensor element. in this application, the mlx903 14 uses an external fet as a pass transistor to regulate the voltage to the sensor and the analog portion of the ic. this is known as absolute voltage mode, where voltage to the sensor and analog cir cuit is regulated independent of the supply voltage. the mlx903 14 can be operated in ratiometric voltage mode, in which the outp ut (vmo) is tied to an a/d converter sharing the same supply and ground reference. a third wiring option is current mode, which allows the user a 4 to 20 milliampere current range to use as a 2 - wire analog sensor. communications signal out gnd v+ figure 10. application example figure 10a. programmable oil pressure gauge figure 10b. programmable oil pressure gauge electrical connections
mlx902xx name of sensor rev y.x 22/aug/98 page 25 MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 25 rev 2.2 23/oct/01 pressure 0% 100% voltage (in mv) 0 170 140 o c 25 o c -40 o c pressure 0% 100% voltage (v dc ) 1 4 140 o c 25 o c -40 o c figure 11b. conditioned sensor output figures 11a and 11b above illustrate the performance of an unconditioned sensor output and a conditioned sensor output versus st imulus (pressure) and temperature. it can be seen that figure 11a has a range of only 170 mv (maximum range with a 5v supply) an d has a non - linear response over a 0 - 100 psi range. the sensitivity of the unconditioned output will also drift over temperature, as illustrated by the three slopes. the mlx903 14 corrects these errors and amplifies the output to a more usable v oltage range as shown in figure 11b. figure 11. error compensation table 14. glossary of terms a/d analog to digital conversion adc analog to digital converter ascii american standard code for information interchange asic application specific integrated circuit cm current mode cmn current mode negative (supply connection) cmo current mod e output coms communication, serial cr carriage return csgn coarse gain csof coarse offset cv current / voltage mode select bit dac digital to analog converter dacfnew filtered dac value, new dacfold filtered dac value, old dardis dac resistor dis able db decibel dogmo digital mode eeprom electrically erasable programmable read only memory eoc end of conversion flag bit esd electrostatic discharge etmi timer interrupt enable etpi enable temperature interrupt fet field effect transistor fg fixed gain flt filter pin gno gain and offset adjusted digitized signal gnof gain, offset gntp temperature gain / offset c oarse adjustment hs hardware / software limit i/o input / output ifix fixed current output value iinv input signal invert co mmand bit ilim current limit khz kilohertz, 1000 hz lsb least significant bit ma milliamperes, 0.001 amps modsel mode selec t ms millisecond, 0.001 second msb most significant bit mux multiplexer mv millivolts, 0.001 volts nf nanofarads, 1 x 10 - 9 farads ofc offset control pc personal computer, ibm clone pf picofarad, 1 x 10 - 12 farads pll phase locked loop por power on reset ram random access memory risc reduced instruction set computer rom read only memory rs - 232 industry std. serial commu nications protocol rx receive sar successive approximation register stc start a/d conversion tdiff temperature difference te xt temperature, external tmi timer interrupt tmp temperature signal tpi temperature interrupt tref temperature reference ts tb test mode pin tx transmit uart universal asynchronous receiver / transmitter vbn bridge, positive, input vbp bridge, neg ative, input v dd supply voltage vm voltage mode vmgn voltage mode gain vmo voltage mode output wcb warn / cold boot figure 11a. raw sensor output (measured between vpb and vbn)
MLX90314AB programmable sensor interface MLX90314AB programmable sensor interface page 26 rev 2.2 23/oct / 01 figure 12. MLX90314AB physical characteristics , lw package 10.65 10.00 notes: 1. all dimensions in millimeters. 2. body dimensions do not include mold flash or protrusion, which are not to exceed 0.15mm. 1.27 0.40 0.32 0.23 0 o to 8 o 7.60 7.40 1.27 0.51 0.33 10.50 10.10 2.65 2.35 0.010 min. for the latest version of this document, g o to our website at: www.melexis.com or for additional information contact melexis di rect: europe and japan: all other locations: phone: + 32 13 61 16 31 p hone: +1 603 223 2362 e - mail: sales_ europe @melexis.com e - mail: sales_usa@melexis.com qs9000, vda6.1 and iso14001 certified


▲Up To Search▲   

 
Price & Availability of MLX90314AB

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X